// import utils from '../../utils/utils' // 默认导入
// import { $utils } from '../../utils/utils'  // 按需导入
// console.log($utils);

Page({
  data: {
    list: []
  },
  async onLoad() {
    // utils.toast('有就用自己 没有就用工具默认字') // 默认导入
    // $utils.toast('有就用自己 没有就用工具默认字') // 按需导入
    // wx.$utils.toast('有就用自己 没有就用工具默认字') // 全局使用

    // wx.request // 发请求
    // const res = await wx.$http.get('https://live-api.itheima.net/announcement') // 设置了基地址
    // const res = await wx.$http.get('/announcement') //报错 因为得在微信开发者工具右上角的详情的本地设置 打勾这个(不校验合法城名、web-view (业务域名)、TLS版本以及HTTPS证书)
    // const {code: code, data: data} = await wx.$http.get('/announcement') // res解构成{code: code, data: data} 因为打印只需要这两个数据 省写一个单词
    // console.log(res);
    // 请求的返回值，采用对象解构赋值
    const { code, data } = await wx.$http.get('/announcement')
    // 我们这个后端，对于项目里面 所有返回的code码，如果不是10000 就是业务报错
    if (code !== 10000) return wx.$utils.toast() // 使用请求的code --如果toast()里没有提示语 就会用utils的toast的默认提示语

    this.setData({
      // list:res.data // 因为res解构 成 {code: code, data: data} 因为打印只需要这两个数据 省写一个单词
      list: data // 使用请求的data ---查看:在调速器里的AppData检查 object的list是否有请求返回的数据
    })
  }
})